// JavaScript Document

function validar(valor)
{
	if($('#frm_rut').val()=="")
	{
		alert("Debe Ingresar el R.U.T. del Proveedor");
		$('#frm_rut').focus();
		return false;
	}
	if($('#frm_nombre_prov').val()=="")
	{
		alert("Debe Ingresar el Nombre del Proveedor");
		$('#frm_nombre_prov').focus();
		return false;
	}
	if($('#frm_direccion_prov').val()=="")
	{
		alert("Debe Ingresar la Dirección del Proveedor");
		$('#frm_direccion_prov').focus();
		return false;
	}
	if($('#frm_estado').val()==0)
	{
		alert("Debe Seleccionar el Estado del Proveedor");
		$('#frm_estado').focus();
		return false;
	}
	if(valor==1)
		ingresar();
	else
		modificar();
}

function ingresar()
{
	   $.ajax({
		url:'gr_proveedores.php',
		type:'POST',
		data:'op=1&frm_rut_pro='+$('#frm_rut').val()+'&frm_nombre_pro='+$('#frm_nombre_prov').val()+'&frm_razon_social='+$('#frm_razon_prov').val()+'&frm_giro='+$('#frm_giro_prov').val()+'&frm_direccion_pro='+$('#frm_direccion_prov').val()+'&frm_codigo='+$('#frm_codigo_postal').val()+'&frm_mail_pro='+$('#frm_email_prov').val()+'&frm_telefono_pro='+$('#frm_telefono_prov').val()+'&frm_fax='+$('#frm_fax_prov').val()+'&frm_estado='+$('#frm_estado').val(),
		success:function(datos){
			$("#paginador").html(muestra_grilla());
			location.href="proveedores.php";
		}
	});
}

function modificar()
{
	   $.ajax({
		url:'gr_proveedores.php',
		type:'POST',
		data:'op=2&frm_rut_pro='+$('#frm_rut').val()+'&frm_nombre_pro='+$('#frm_nombre_prov').val()+'&frm_razon_social='+$('#frm_razon_prov').val()+'&frm_giro='+$('#frm_giro_prov').val()+'&frm_direccion_pro='+$('#frm_direccion_prov').val()+'&frm_codigo='+$('#frm_codigo_postal').val()+'&frm_mail_pro='+$('#frm_email_prov').val()+'&frm_telefono_pro='+$('#frm_telefono_prov').val()+'&frm_fax='+$('#frm_fax_prov').val()+'&frm_estado='+$('#frm_estado').val()+'&id_oculto='+$('#id_oculto').val(),
		success:function(datos){
			$("#paginador").html(muestra_grilla());
			location.href="proveedores.php";
		}
	});
}

function eliminar()
{
	   $.ajax({
		url:'gr_proveedores.php',
		type:'POST',
		data:'op=3&id_oculto='+$('#id_oculto').val(),
		success:function(datos){
			$("#paginador").html(muestra_grilla());
			location.href="proveedores.php";
		}
	});
}

function cancelar()
{
    location.href="proveedores.php";
}

function muestra_grilla(pg)
{
	   $.ajax({
		url:'gr_proveedores.php',
		type:'POST',
		data:'op=4&pagina='+pg,
		success:function(datos){
			$("#paginador").html(datos);
		}
	});
}